package com.zyl.basis.demo01;


/**
 * @author zhaoyl
 * @date 2024/5/27 12:22
 * @description 说明
 * 创建线程方式二：实现Runnable，重写run()方法，执行线程需要丢入Runnable接口实现类，调用start方法。
 */
public class TestThread2 implements Runnable{
    @Override
    public void run() {
        for (int i=0;i<20;i++){
            System.out.println(Thread.currentThread().getName()+"------多线程开启了-------");
        }
    }

    public static void main(String[] args) {
        //Runnable 接口实现类对象
        TestThread2 testThread2 = new TestThread2();
        //创建线程对象，通过线程对象来开启线程；代理
//        Thread thread = new Thread(testThread2);
//        thread.start();

        new Thread(testThread2,"线程1").start();
        new Thread(testThread2,"线程2").start();

    }
}
